翻訳と辞書
Words near each other
・ "O" Is for Outlaw
・ "O"-Jung.Ban.Hap.
・ "Ode-to-Napoleon" hexachord
・ "Oh Yeah!" Live
・ "Our Contemporary" regional art exhibition (Leningrad, 1975)
・ "P" Is for Peril
・ "Pimpernel" Smith
・ "Polish death camp" controversy
・ "Pro knigi" ("About books")
・ "Prosopa" Greek Television Awards
・ "Pussy Cats" Starring the Walkmen
・ "Q" Is for Quarry
・ "R" Is for Ricochet
・ "R" The King (2016 film)
・ "Rags" Ragland
・ ! (album)
・ ! (disambiguation)
・ !!
・ !!!
・ !!! (album)
・ !!Destroy-Oh-Boy!!
・ !Action Pact!
・ !Arriba! La Pachanga
・ !Hero
・ !Hero (album)
・ !Kung language
・ !Oka Tokat
・ !PAUS3
・ !T.O.O.H.!
・ !Women Art Revolution


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Penttonen normal form : ウィキペディア英語版
Kuroda normal form
In formal language theory, a grammar is in Kuroda normal form if all production rules are of the form:〔
:''AB → CD'' or
:''A → BC'' or
:''A → B'' or
:''A → a''
where A, B, C and D are nonterminal symbols and ''a'' is a terminal symbol.〔 Some sources omit the ''A → B'' pattern.〔
It is named after Sige-Yuki Kuroda, who originally called it a linear bounded grammar—a terminology that was also used by a few other authors thereafter.
Every grammar in Kuroda normal form is noncontracting, and therefore, generates a context-sensitive language. Conversely, every context-sensitive language which does not generate the empty string can be generated by a grammar in Kuroda normal form.
A straightforward technique attributed to György Révész transforms a grammar in Kuroda's form to Chomsky's CSG: ''AB → CD'' is replaced by four context-sensitive rules ''AB → AZ'', ''AZ → WZ'', ''WZ → WD'' and ''WD → CD''. This technique also proves that every noncontracting grammar is context-sensitive.
There is a similar normal form for unrestricted grammars as well, which at least some authors call "Kuroda normal form" too:〔
:''AB → CD'' or
:''A → BC'' or
:''A → a'' or
:''A → ε''
where ε is the empty string. Every unrestricted grammar is () equivalent to one using only productions of this form.〔
If the rule AB → CD is eliminated from the above, then one obtains context-free languages. The Penttonen normal form (for unrestricted grammars) is a special case where A = C in the first rule above. For context-sensitive grammars, the Penttonen normal form, also called the one-sided normal form (following Penttonen's own terminology) is just:〔〔
:''AB → AD'' or
:''A → BC'' or
:''A → a''
As the name suggests, for every context-sensitive grammar, there exists a () equivalent one-sided/Penttonen normal form.〔
==See also==

*Backus-Naur form
*Chomsky normal form
*Greibach normal form

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Kuroda normal form」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.